package cn.edu.xmu.oomall.payment.model.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 阿里异步通知传入参数 Resource
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
public class PaymentCiphertextVo {
    @ApiModelProperty(value = "直连商户号")
    private String mchid;
    @ApiModelProperty(value = "商户订单号")
    private String outTradeNo;
    @ApiModelProperty(value = "微信支付订单号")
    private String transactionId;
    @ApiModelProperty(value = "商户退款单号")
    private String outRefundNo;
    @ApiModelProperty(value = "微信支付退款单号")
    private String refundId;
    @ApiModelProperty(value = "退款状态")
    private String refundStatus;
    @ApiModelProperty(value = "退款入账账户")
    private String userReceivedAccount;
    @ApiModelProperty(value = "金额信息")
    private PaymentAmountVo amount;

}
